piped irrigation - Turkish English Dictionary